it subserves - French English Dictionary